more successful - Spanish English Dictionary